flower garden – Dansk–English translations

🇬🇧 en da 🇩🇰

flower garden noun

  • garden where flowers are grown for decorative purposes
blomsterhave
Wiktionary Links